home *** CD-ROM | disk | FTP | other *** search
- |
- | Rules for 21 card patience
- | Written by J.Horsnell
- |
- | The name '21 card' is because there are
- | twenty one face down cards on the table.
- |
- | The stacks in this game need cards in
- | decending order and of the same suit.
- | The pack is turned one card at a time.
- | Only kings are allowed to be placed into
- | empty stacks. The foundations are built
- | from the ace upwards.
- |
- SCRIPT_TYPE 1
- |
- BEGIN "21 card patience"
-
- FLAGS ClickFly AnimateFly
- WIDTH 10 * CW + 14
- HEIGHT 800
- ZeroToWin 52 - CARDSIN$1
-
- | 4 foundations on a 2x2 grid
- FOR stack = 0 TO 1
- FOUNDATION
- X 8 * CW + 12
- Y 16 + CH * stack
- ID 1
- END
- END
- FOR stack = 0 TO 1
- FOUNDATION
- X 7 * CW + 12 + stack * CW * 2
- Y 16 + 50
- ID 1
- END
- END
-
- | 7 stacks
- FOR stack = 0 to 6
- STACK
- X stack * CW + 12
- y 16
- FIRST 13
- MAX 19
- JoinOffset -1
- DEAL stack + 1 , stack + 1
- FLAGS ClickFly JoinSS__
- END
- END
-
- | The pack button
- STACK
- X 7 * CW + 12 + CW / 2
- Y 16 + 2 * CH
- MAX 0
- DEAL 24
- DEALTO 2,1
- DRAGUPTO 0
- FLAGS PaintBack
- END
-
- | The pack store
- STACK
- X 8 * CW + 12 + CW / 2
- Y 16 + 2 * CH
- MAX 0
- DRAGUPTO 1
- FLAGS PaintLast
- ID 2
- END
-
- END
-